38539
323922
5853
22356
120413
346413
33270
923740
761314
655731
791499
269437
5091799
3520581
3022148
2326804
2214988
2013609
1914357
190078
1746118
1715136
1666195
1625471